package com.sc.nft.admin.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.sc.nft.annotation.Dict;
import com.sc.nft.annotation.DictValue;
import com.sc.nft.entity.UserCreatorInfo;
import com.sc.nft.enums.task.TaskTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class SimpleTaskPanelVO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("id")
    private Long id;

    /**
     * 任务名称
     */
    @ApiModelProperty("任务名称")
    private String name;
    /**
     * 任务类型
     */
    @ApiModelProperty("任务类型")
    private TaskTypeEnum type;
    /**
     * 任务图标
     */
    @ApiModelProperty("任务图标")
    private String taskIcon;
    /**
     * 达成条件
     */
    @ApiModelProperty("达成条件")
    private String conclude;

}